@charset "utf-8";
/* CSS Document */
body{padding:0;margin:0;  font:normal 12px/180% "宋体"; color:#000000;text-align:center;background:#fff; background:url(images/bj0.gif) top repeat-x #fff;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{ margin:0 auto;text-align:left;font:normal 12px/180% "宋体";}
a:link,a:visited{color:#000;text-decoration:none}
a:hover{color:#c00;text-decoration:underline}
img{ border:none}
ol,ul,li{list-style:none;} 
em,i{font-style:normal;}
.clear{ clear:both;}
/* clearfix */
.clearfix:before, .clearfix:after {content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}

/*other*/
.fl{float:left;}
.fr{float:right;}
.m15{ margin:15px auto}
.m10{ margin:10px auto}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt30{margin-top:30px;}
.mt25{margin-top:25px;}
.mt20{margin-top:20px;}
.mt12{margin-top:12px;}
.mt15{margin-top:15px;}
.mt16{margin-top:16px;}
.mt17{margin-top:17px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml25{margin-left:25px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mb10{ margin-bottom:10px;}
.p5{padding:5px 0;}
.p3{padding:3px 0;}
.p0{padding:0;}
.p10{padding:10px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb1{border-bottom:1px;}
.bd1{border:1px solid #DAD0AE;}
.w1000{ width:1000px;}
.f14{font-size:14px;}
.am2 a{margin:0 2px;}
.am3 a{margin:0 3px;}
.am5 a{margin:0 5px;}
.duan{width:100%;height:8px;}
.t_c{ text-align:center;}
.t_l{ text-align:left;}
.t_r{ text-align:right;}
.w300{ width:300px; }
.w360{ width:360px; }
.list_14 li{ background:url(images/dot.png) no-repeat 5px 14px; padding-left:15px;font-size:16px; line-height:30px; }
.list_14b li{font-size:16px; line-height:30px; background:none; padding-left:0px; }
.list_12 li{ background:url(images/dot2.gif) no-repeat 5px 14px; padding-left:15px; line-height:28px;}
.list_12 li,.list_14 li,.list_14 li a:link,.list_14 li a:hover,.list_14 li a:visited,.list_12 li a:link,.list_12 li a:hover,.list_12 li a:visited{color:#;}
.l_h26{ line-height:26px;}
.l_h24{ line-height:24px;}
.l_h22{ line-height:22px;}
.o_h{ overflow:hidden;}
.white,.white a:link,.white a:hover,.white a:visited{ color:#fff;}
.blue,.blue a:link,.blue a:hover,.blue a:visited{ color:#6997c7;}
.red,.red a:link,.red a:hover,.red a:visited{ color:#cc0000}
.gray,.gray a:link,.gray a:hover,.gray a:visited{ color:#ccc}
.gray2,.gray2 a:link,.gray2 a:hover,.gray2 a:visited{ color:#7a7a7a}
/*top nav*/
.top_nav{ background:#e60012; height:60px;}
.top_nav div{ font: normal 18px/60px "\5FAE\8F6F\96C5\9ED1";}
.top_nav div a{ padding:0 8px;}


/*nav*/
.nav_01{ font-size:14px; line-height:26px; padding:15px 0}
.nav_01 a{ margin:auto 21px;}
.nav_02{ background:#e7e7e7; height:25px; line-height:25px;}
.nav_02 a{ margin:auto 13px;}
.nav_01,.nav_01 a:link,.nav_01 a:hover,.nav_01 a:visited{ color:#333;}
.nav_02,.nav_02 a:link,.nav_02 a:hover,.nav_02 a:visited{ color:#666;}

/*top*/
.p_search{width:210px;height:80px;border:1px solid #f5f5f5;position:absolute;z-index:99999;background:#fff;padding:10px;right:0px;top:45px;display:none}
.p_search input.people_input{width:200px;height:26px;color:#d0d0d0;border:1px solid #d0d0d0;line-height:26px;padding-left:10px}
.p_search input.people_button_sub{border:none;width:96px;height:29px;background:#e70012;border:none;color:#fff;font-size:14px;text-align:center;padding:0}
.p_search input.people_input{margin-bottom:10px}
.p_search p.tc{text-align:center;}

.p_login{width:220px;height:auto;border:1px solid #f5f5f5;position:absolute;z-index:99999;top:55px;right:10px;background:#fff;margin-top:5px;padding:10px 20px;display:none}
.p_login p{margin:3px 0;color:#000;}
.p_login p a:link,.p_login p a:hover,.p_login p a:visited{color:#000;}
.p_login p a.red{color:#900}
.p_login p input,.p_search input.people_input{width:200px;height:26px;color:#d0d0d0;border:1px solid #d0d0d0;line-height:26px;padding-left:10px}
.p_login input.people_button_sub{border:none;width:96px;height:29px;background:#e70012;border:none;color:#fff;font-size:14px;text-align:center;padding:0}
.p_login p.tc{text-align:center; }

.top_nav div{ font: normal 14px/60px "SimSun";}
.top_nav div a{ padding:0 6px;}
.pos_re_login{position:relative; z-index:9;}
.pos_re_search{position:relative; z-index:8;}

#txz_dlh #loginMsg {
    width: 105px;
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
	float: left;
}
.pos_re_login{position:relative; z-index:9;}
.pos_re_search{position:relative; z-index:8;}
.logo_line .fl{ font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:30px; color:#e40011; padding-top:10px}
.logo_line .fl img{ vertical-align:middle; margin-right:10px;}
.pd_nav { background:#e00011; height:50px ; line-height:50px; font-size:16px; font-family:"\5FAE\8F6F\96C5\9ED1"; text-align:center}
.pd_nav a{ margin:auto 10px;}
.ej_nav{ background:#c78f32; height:50px ; line-height:50px; font-size:16px; font-family:"\5FAE\8F6F\96C5\9ED1"; text-align:center}
.ej_nav a{ margin:auto 10px;}

.title h1{ font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:36px; display:block; text-align:center; line-height:38px; padding:10px 0}
.title p{ display:block; text-align:center; line-height:30px; font-size:12px;}
.title p a{ margin:auto 10px}

/*p1*/
.p1_content{ overflow:hidden; margin-top:30px}
.p1_content .fl{ width:655px; }
.p1_content .fr{ width:310px;  }
.topPic img.preva{ position:absolute;left:5px;bottom:25px;width:12px;height:21px; z-index:10;}
.topPic img.nexta{ position:absolute;right:5px;bottom:25px;width:12px;height:21px; z-index:10;}
.topPic li{height:415px;width:655px; position:relative;}
.topPic span{ display:block; height:65px;line-height:65px; background:url(images/bg1.png);font:normal 18px/50px "\5FAE\8F6F\96C5\9ED1";color:#fff;padding:0 0 0 10px; position:absolute;bottom:0px;right:0;z-index:100; overflow:hidden;width:100%; text-align:center}
.topPic span b{font-size:30px;color:#ff0000;font-weight:normal;margin-left:30px;}
.topPic span i{ display:block; float:right;width:50px;height:50px;line-height:50px; background:url(images/more1.gif) no-repeat center center;
 }
.topPic span em{ line-height:60px;}
.topPic span.this{width:50px;right:0;bottom:0; }
.topPic span.this i{background:url(images/more2.png) no-repeat center center;}
.topPic span.this em{ display:none;}
.w310{ width:310px;}
.news_box{}
.line1,.line2,.line3{ width:100%; height:1px; overflow:hidden; background:#dddddd;}
.line2{ margin:24px auto 25px auto}
.line3{ margin:14px auto 15px auto}
.p1_content .line1{ margin:20px auto}
.img_box{ padding-bottom:15px;}
.img_box img{ display:block; margin-bottom:13px;}
.img_box strong,.img_box p{ padding:0 20px; display:block}
.img_box strong { font-size:14px; line-height:30px;}
.img_box1{ }
.img_box1 img{ float:left; margin-right:15px;}
.img_box1 strong { font-size:14px; line-height:24px; padding:0px 0 5px 0; display:block}
.img_box2{ }
.img_box2 img{ float:left; margin-right:40px;}
.img_box2 .news_box{width:300px; float:left; }
.img_1{ font-size:14px; line-height:50px; text-align:center}
.img_1 img{ display:block;}
.bor1{ border:1px solid #f4f4f4; overflow:hidden; width:650px}
.news_box2 ul{ padding:0 8px 12px 8px;}
.news_box2 h3{ text-align:center; font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:30px; font-weight:normal; line-height:30px; padding:20px 0; border-bottom:1px solid #e0e0e0;}
.news_box2 h3 img{ vertical-align:middle; margin-right:5px;}
.news_box3 {}
.news_box3 ul.list_14 li{ line-height:36px; background:url(images/dot.png) no-repeat 0px 16px; padding-left:10px;}
.list_14_lh36 li{ line-height:36px; background:url(images/dot.png) no-repeat 0px 16px; padding-left:10px;}
/*column_3*/
.column_3 { width:1000px;}
.column_3 .left{ float:left;}
.column_3 .center{ float:left; margin-left:35px;}
.column_3 .right{ float:right;}

/*tit*/
h2,h3,h4{ display:block; font-family:"\5FAE\8F6F\96C5\9ED1"; font-weight:normal; width:100%;}
h2 { font-size:24px;  height:30px; line-height:30px; padding:22px 0; }
h3{ padding:20px 0}
h3 i{ font-size:24px; line-height:30px; border-right:1px solid #e0e0e0; padding:0 15px 0 0 ; }
h4{ font-size:24px; line-height:30px; font-family:"\5FAE\8F6F\96C5\9ED1"; font-weight:normal;}
.bgc_gray{ background:#f8f8f8;}
.ad_column_1{}
.ad_column_2{}
.ad_column_4{ width:1020px;}
.ad_column_4 img { float:left; margin:0 10px;}
/*column_2*/
.column_2 { width:1000px;}
.column_2 .left{ float:left;}
.column_2 .right{ float:right;}
.w655{ width:655px;}
.w685{ width:685px;}

/*link*/
.linksbg{  overflow:hidden; background:#f7f7f7; padding:20px 0; margin-top:40px; text-align:center; width:100%; min-width:1000px;}
.links{padding:15px 0 10px 0;width:1000px; margin:0 auto;}
.links a:link,.links a:visited,.links a:hover{color:#000}
.links strong{float:left;color:#ccc;font-weight:normal;display:block;width:75px;height:auto;}
.links p.gn{float:left;width:570px;margin-right:5px;padding-right:20px;border-left:1px solid #d5d5d5;padding-left:20px;line-height:200%;font-size:12px; height:72px;}
.links p.gn a:link,.links p.gn a:visited,.links p.gn a:hover{font-size:12px;}
.links p.quan{border-left:1px solid #d5d5d5;padding-left:20px;float:right;line-height:200%;}
.links strong{color:#000;}
.links p a{margin-right:10px;}
.links p{line-height:25px;}
.f_link{padding:15px 0;margin-top:10px;}
.f_link p{float:left;width:890px;line-height:30px;border-left:1px solid #d5d5d5;padding-left:20px;}
footer{width:1000px;border-top:1px solid #d5d5d5;height:auto;margin:0 auto;padding-top:10px;text-align:center;height:auto;line-height:28px;color:#000;font-family:'SimSun'}footer p{margin-top:22px;line-height:100%}
footer p span.xian{color:#d8d8d8}
footer p.mt30{margin-top:30px;position:relative;line-height:200%}
footer p.mt30 span#beian{position:absolute;right:220px;top:0px}
footer p.mt30 span#kxwz{position:absolute;right:80px;top:0px}
footer a:link,footer a:visited,footer a:hover{color:#000}


/*ej*/
.bshare-custom .bshare-more.more-style-addthis,.bshare-custom .bshare-more.more-style-addthis,.bshare-custom #bshare-more-icon, .bshare-custom .bshare-more-icon,.bshare-custom #bshare-more-icon, .bshare-custom .bshare-more-icon{ background:none;margin:0; padding:0;}
.bshare-custom #bshare-more-icon, .bshare-custom .bshare-more-icon a{padding:0;}
.bshare-custom .bshare-more.more-style-addthis{ background:url(images/icon3.gif) no-repeat left top; width:19px; height:19px; display:block}

.w685{ width:685px;}
.ej_content_imglist .lujing{ width:655px; float:left;}
.h330{ height:330px;}
.ej_img_box .img_box{ float:left; margin:30px 32px 15px 0;}
.ej_img_box .img_box p { line-height:24px;}
.list_16 li{ background:url(images/dot.gif) no-repeat 5px 24px; padding-left:15px;font-size:16px; line-height:48px; overflow:hidden}
.list_16 li em{ font-size:12px; color:#999; line-height:48px; float:right; padding-right:16px}
.ej_list_box .line1{ margin:20px auto}

.erwm{ position:fixed;_position:absolute;background-position:0 -40px;display:block;width:175px; height:330px;right:13px;_right:-52px;bottom:100px;}
.erwm span{ text-align:center; line-height:30px; background:#eeeeee; padding:15px 15px 5px 15px; display:block}
.erwm span img{ display:block;}
.go_top{ position:fixed;_position:absolute;background-position:0 -40px;display:block;width:175px; height:115px; background:url(images/icon_gotop.gif) no-repeat;right:13px;_right:-47px;bottom:110px;filter:alpha(opacity=80)}
.go_top:hover{filter:alpha(opacity=100)}


.bj_ad1 { padding:12px 0}
.tj_c3 h2{ padding:15px 0; border-bottom:1px solid #fae3e3 }
.tj_c3 .right .bgc_gray h2 i{ padding-left:15px}
.tj_c3 .right .bgc_gray ul.list_14b{ width:92%; margin:15px auto;}
.img_list3{ display:block; width:94%; margin:20px auto 20px 15px; overflow:hidden }
.img_list3 li{ float:left; width:130px; height:100px;position:relative; margin:0 5px}
.img_list3 span{ display:block; height:25px;line-height:25px; background:url(images/bg1.png);font:normal 14px/25px "\5FAE\8F6F\96C5\9ED1";color:#fff; position:absolute;bottom:0px;right:0;z-index:100; overflow:hidden;width:100%; text-align:center}
.img_list3 span b{font-size:14px;color:#ff0000;font-weight:normal;margin-left:10px;}
.ad_column_3_nmg{ width:1038px;}
.ad_column_3_nmg div { float:left; margin:0 18px;}
.ad_column_3_nmg div img{ display:block; float:left;}
.quan_nav { line-height:40px; height:40px; background:#f7f7f7; color:#787878; font-size:12px}
.quan_nav i{ padding:0 5px 0 30px;}
.quan_nav a:link,.quan_nav a:hover,.quan_nav a:visited{ color:#787878;}
.quan_nav a { margin:auto 5px;}

/*gx css*/
.w280{ width:280px; margin-top:20px;}
.m15{ margin:15px auto}
.mt40{ margin-top:40px;}



/*20161027*/
.p_login p{ font-size:12px; line-height:26px;}
.jsnew_line{ clear:both;}
.jsnew_line .fl div a:hover{ color:#000;}

.topPic img.preva{ cursor:pointer;}
.topPic img.nexta{ cursor:pointer;}

.gx_gaoqing img.preva{ cursor:pointer;}
.gx_gaoqing img.nexta{ cursor:pointer;}

.topPic { width:655px; height:415px; overflow:hidden;}

/*20161101*/
.quan_nav{ text-align:center;}

.topPic span em a,
.gx_gaoqing span em a{ color:#fff;}

/*link_text*/
.link_text{ background:#f8f8f8;}
.link_text h3 {
    height: 30px;
    line-height: 30px;
    border-bottom: #dfdfdf 1px solid;
    border-top: #a61915 2px solid;
	border-top: none;
	background:#fff;
	padding:20px 0;
}
.link_text h3 b {
    padding-left: 10px;
    font-weight: normal;
	float: left;
    font: normal 24px/30px \5FAE\8F6F\96C5\9ED1;
    color: #000;
}
.link_text p{ display:block; padding:12px 10px 12px 15px; color:#000;}
.link_text p a{ padding:0 8px; color:#000;}


.w685{ width:685px;}
.list_16 li{ background:url(images/dot.gif) no-repeat 5px 16px; height:32px; padding-left:15px;font-size:16px; line-height:32px; overflow:hidden;}
.list_16 li em{ font-size:12px; color:#999; line-height:32px;height:32px; float:right; padding-right:16px;}


/*20161121*/
.title{ width:1000px; clear:both;}

.tbtj_box{ width:1000px; position:relative; background:#fff;}
.tbtj_box .column_3{ width:1035px;}
.tbtj_box .column_3 .w310{ float:left; margin-right:35px;}
.tbtj_box span.tbtj_prev {
    display: inline-block;
    position: absolute;
    width: 18px;
    height: 25px;
    left: 10px;
    top: 180px;
    cursor: pointer;
    z-index: 100;
    background: url(images/focus_left_b.png) no-repeat;
}
.tbtj_box span.tbtj_next {
    display: inline-block;
    position: absolute;
    width: 18px;
    height: 25px;
    right: 10px;
    top: 180px;
    cursor: pointer;
    z-index: 100;
    background: url(images/focus_right_b.png) no-repeat;
}

/*20161201二维码*/
.erwm{ height:auto;}
.erwm span{}
.erwm span img{ display:block;}
.go_top{ position:relative; right:0px; bottom:0px; margin-top:10px;}


/*20161206*/
.top_nav{ min-width:1000px;}
.page_n a.common_current_page{ background:#cc3333; color:#fff; text-decoration:none;}
.qiehuan1 i.one a:link,.qiehuan1 i.one a:hover,.qiehuan1 i.one a:visited{ color:#fff;}
.img_list1 div span a:link,.img_list1 div span a:hover,.img_list1 div span a:visited{ color:#fff;}
.tbtj_box .column_3 ul li{ width:310px; margin-right:35px; float:left;}
.img_box2 .news_box{ width:295px;}
.jsnew_line .fr input.jianso_t{ line-height:33px;}

/*20161207*/
.logo_line .fr{ padding-top:15px;}
.logo_line .fr input.jianso_t { width:265px ; height:33px; border:1px solid #ebebeb; float:right; padding-left:10px; color:#ccc; font-size:12px;}
.logo_line .fr input{ float:right;}
.logo_line .fr input.jianso_t{ line-height:33px;}

/*20161208*/
.top_nav{ overflow:visible;}
.top_nav div{ overflow:visible;}

.tbtj_box { background:#fff;}
.tbtj_box .column_3{ background:#fff;}

.quan_nav{ height:auto; min-height:40px;}

.w1000{min-width:1000px;}


/*20170221 leader ad*/
.leader_pic{ margin:10px auto; width:155px;}
.leader_text{ background: #f8f8f8; height: auto; padding: 10px; width: 290px; font: normal 12px/180% "SimSun"; text-align:center; color:#d8d8d8;}
.leader_text a{ padding:0 3px; color:#7a7a7a;}

/*20180612*/
.top_nav { height:60px;/* overflow:hidden;*/}
.top_nav div.fl{ width:910px;overflow:hidden;}
.top_nav div.fr{ width:88px; overflow:hidden;}
.top_nav div a{ padding:0 5px;}

